home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / dviware / quicspool / makefile.trw < prev    next >
Makefile  |  1990-10-01  |  4KB  |  179 lines

  1. # $Header: Makefile.TRW,v 1.1 88/01/15 12:14:02 simpson Rel $
  2. # $Log:    Makefile.TRW,v $
  3. #Revision 1.1  88/01/15  12:14:02  simpson
  4. #initial release
  5. #
  6. #Revision 0.2  87/12/18  11:42:08  simpson
  7. #removed reference to /usr/lib/font/otroff
  8. #
  9. #Revision 0.1  87/12/11  16:49:14  simpson
  10. #beta test
  11. #
  12. CFLAGS=-O -I/usr/src/usr.lib/lpr -DTRW
  13. LDFLAGS=-s
  14. # Location to put system include files
  15. INCLUDE=/usr/include/local
  16. # Location to put lpr filters
  17. FILTER=/usr/local/lib/lpr
  18. # Location to put libraries
  19. LIB=/usr/local/lib
  20. # Location of TeX fonts (write-write and write-black)
  21. WBTEXFONT=/usr/lib/tex/imagenfonts
  22. WWTEXFONT=/usr/lib/tex/qmsfonts
  23. # Location to put troff font width tables
  24. OTROFFFONT=/usr/lib/font
  25. # Location to put ditroff font width tables
  26. DITROFFFONT=/usr/lib/font/devqms
  27. # Location to put executable programs
  28. BINARIES=/usr/local/bin
  29. # User to switch to if from a remote host
  30. DOCILEUSER=games
  31.  
  32. all:
  33.     for i in standard libtrw libglob libprofile libqmsquery man src \
  34.     wbfonts wwfonts; do \
  35.         cd $$i; \
  36.         make -f Makefile.TRW \
  37.         'LOADLIBES=$(LOADLIBES)' \
  38.         'FFLAGS=$(FFLAGS)' \
  39.         'EFLAGS=$(EFLAGS)' \
  40.         'FC=$(FC)' \
  41.         'RFLAGS=$(RFLAGS)' \
  42.         'RC=$(RC)' \
  43.         'CFLAGS=$(CFLAGS)' \
  44.         'PFLAGS=$(PFLAGS)' \
  45.         'PC=$(PC)' \
  46.         'AS=$(AS)' \
  47.         'CC=$(CC)' \
  48.         'LFLAGS=$(LFLAGS)' \
  49.         'LEX=$(LEX)' \
  50.         'YFLAGS=$(YFLAGS)' \
  51.         'YACCE=$(YACCE)' \
  52.         'YACCR=$(YACCR)' \
  53.         'YACC=$(YACC)' \
  54.             'LDFLAGS=$(LDFLAGS)' \
  55.         'INCLUDE=$(INCLUDE)' \
  56.         'FILTER=$(FILTER)' \
  57.         'LIB=$(LIB)' \
  58.         'WWTEXFONT=$(WWTEXFONT)' \
  59.         'WBTEXFONT=$(WBTEXFONT)' \
  60.         'OTROFFFONT=$(OTROFFFONT)' \
  61.         'DITROFFFONT=$(DITROFFFONT)' \
  62.         'BINARIES=$(BINARIES)' \
  63.         'DOCILEUSER=$(DOCILEUSER)' \
  64.         all; \
  65.         cd ..; \
  66.     done
  67.  
  68. configure:
  69.     -mkdir $(INCLUDE) $(FILTER) $(LIB) $(WWTEXFONT) $(WBTEXFONT) \
  70.     $(OTROFFFONT) $(DITROFFFONT) $(DITROFFFONT)/wbfonts \
  71.     $(DITROFFFONT)/wwfonts $(BINARIES)
  72.     for i in standard libtrw libglob libprofile libqmsquery man src \
  73.     wbfonts wwfonts; do \
  74.         cd $$i; \
  75.         make -f Makefile.TRW \
  76.         'LOADLIBES=$(LOADLIBES)' \
  77.         'FFLAGS=$(FFLAGS)' \
  78.         'EFLAGS=$(EFLAGS)' \
  79.         'FC=$(FC)' \
  80.         'RFLAGS=$(RFLAGS)' \
  81.         'RC=$(RC)' \
  82.         'CFLAGS=$(CFLAGS)' \
  83.         'PFLAGS=$(PFLAGS)' \
  84.         'PC=$(PC)' \
  85.         'AS=$(AS)' \
  86.         'CC=$(CC)' \
  87.         'LFLAGS=$(LFLAGS)' \
  88.         'LEX=$(LEX)' \
  89.         'YFLAGS=$(YFLAGS)' \
  90.         'YACCE=$(YACCE)' \
  91.         'YACCR=$(YACCR)' \
  92.         'YACC=$(YACC)' \
  93.             'LDFLAGS=$(LDFLAGS)' \
  94.         'INCLUDE=$(INCLUDE)' \
  95.         'FILTER=$(FILTER)' \
  96.         'LIB=$(LIB)' \
  97.         'WWTEXFONT=$(WWTEXFONT)' \
  98.         'WBTEXFONT=$(WBTEXFONT)' \
  99.         'OTROFFFONT=$(OTROFFFONT)' \
  100.         'DITROFFFONT=$(DITROFFFONT)' \
  101.         'BINARIES=$(BINARIES)' \
  102.         'DOCILEUSER=$(DOCILEUSER)' \
  103.         configure; \
  104.         cd ..; \
  105.     done
  106.  
  107. install: all
  108.     for i in standard libtrw libglob libprofile libqmsquery man src \
  109.     wbfonts wwfonts; do \
  110.         cd $$i; \
  111.         make -f Makefile.TRW \
  112.         'LOADLIBES=$(LOADLIBES)' \
  113.         'FFLAGS=$(FFLAGS)' \
  114.         'EFLAGS=$(EFLAGS)' \
  115.         'FC=$(FC)' \
  116.         'RFLAGS=$(RFLAGS)' \
  117.         'RC=$(RC)' \
  118.         'CFLAGS=$(CFLAGS)' \
  119.         'PFLAGS=$(PFLAGS)' \
  120.         'PC=$(PC)' \
  121.         'AS=$(AS)' \
  122.         'CC=$(CC)' \
  123.         'LFLAGS=$(LFLAGS)' \
  124.         'LEX=$(LEX)' \
  125.         'YFLAGS=$(YFLAGS)' \
  126.         'YACCE=$(YACCE)' \
  127.         'YACCR=$(YACCR)' \
  128.         'YACC=$(YACC)' \
  129.             'LDFLAGS=$(LDFLAGS)' \
  130.         'INCLUDE=$(INCLUDE)' \
  131.         'FILTER=$(FILTER)' \
  132.         'LIB=$(LIB)' \
  133.         'WWTEXFONT=$(WWTEXFONT)' \
  134.         'WBTEXFONT=$(WBTEXFONT)' \
  135.         'OTROFFFONT=$(OTROFFFONT)' \
  136.         'DITROFFFONT=$(DITROFFFONT)' \
  137.         'BINARIES=$(BINARIES)' \
  138.         'DOCILEUSER=$(DOCILEUSER)' \
  139.         install; \
  140.         cd ..; \
  141.     done
  142.  
  143. clean:
  144.     for i in standard libtrw libglob libprofile libqmsquery man src \
  145.     wbfonts wwfonts; do \
  146.         cd $$i; \
  147.         make -f Makefile.TRW \
  148.         'LOADLIBES=$(LOADLIBES)' \
  149.         'FFLAGS=$(FFLAGS)' \
  150.         'EFLAGS=$(EFLAGS)' \
  151.         'FC=$(FC)' \
  152.         'RFLAGS=$(RFLAGS)' \
  153.         'RC=$(RC)' \
  154.         'CFLAGS=$(CFLAGS)' \
  155.         'PFLAGS=$(PFLAGS)' \
  156.         'PC=$(PC)' \
  157.         'AS=$(AS)' \
  158.         'CC=$(CC)' \
  159.         'LFLAGS=$(LFLAGS)' \
  160.         'LEX=$(LEX)' \
  161.         'YFLAGS=$(YFLAGS)' \
  162.         'YACCE=$(YACCE)' \
  163.         'YACCR=$(YACCR)' \
  164.         'YACC=$(YACC)' \
  165.             'LDFLAGS=$(LDFLAGS)' \
  166.         'INCLUDE=$(INCLUDE)' \
  167.         'FILTER=$(FILTER)' \
  168.         'LIB=$(LIB)' \
  169.         'WWTEXFONT=$(WWTEXFONT)' \
  170.         'WBTEXFONT=$(WBTEXFONT)' \
  171.         'OTROFFFONT=$(OTROFFFONT)' \
  172.         'DITROFFFONT=$(DITROFFFONT)' \
  173.         'BINARIES=$(BINARIES)' \
  174.         'DOCILEUSER=$(DOCILEUSER)' \
  175.         clean; \
  176.         cd ..; \
  177.     done
  178.  
  179.